/* <!-- 广告区域 --> */
.banner-right{
    width: 200px;
}
.banner-right img{
    width: 100px;
}
.banner-right .book-num{
    top: 0;
    right: 0;
    line-height: 24px;
    width: 24px;
    background-color:#f60;
    text-align: center;
}
.book-col .book-desc{display: none;}
.book-col.active .book-desc{
    color: #333;
    display: block;
    background-color: #fff;
    
}
.banner-right .book-col.active{
    height: 140px;
    background-color: #fff;
}
.banner-right .book-col{
    height: 42px;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
}
.banner-right .book-title .book-sel{
    color:#333;
    margin-top: 24px;
    line-height: 24px;
}
.banner-right .title{
    line-height: 30px;
    font-size: 18px;
    color: #fff;
    background-color: #93d46f;
}

 /* <!-- 乐购.图书折扣区 --> */
.book-count .com-headline{
    background-color: #f60;
    color: #fff;
    line-height: 42px;
    font-size: 24px;
}
.book-count .rec-list{
    width: 210px;
    height: 258px;
    border: none;
    margin-right: 37px;
}
.book-count .rec-list:nth-child(5n){
 margin-left: 2px;
 margin-right: 0;
}
.book-count .rec-list:hover{
    background-color: #f2f2f2;;
}
.book-count .rec-list img{margin:5px 30px 0}
.book-count .rec-list .rec-time{text-align: center;}
.book-count .rec-list .rec-name{color: #333;}
/* <!-- 新书上架 --> */
.com-headline{
    font-size: 22px;
}
.com-headline .first-word{
    display: inline-block;
    width: 42px;
    height: 42px;
    font-size: 28px;
    line-height: 42px;
    background-color: #f60;
    text-align: center;
    color: #fff;
}

.new-book .new-left{
    width: 904px;
    height: 542px;
   
}
.book-ul{
    border: 1px solid #e6e6e6;
    border-top: none;  
}
.book-list{
    width: 170px;
    height: 220px;
    margin-right: 10px;
    margin-top: 21px;
    border: none;
    line-height: 25px;
    color: #808080;
    padding: 0 10px;
    box-sizing: border-box;
}
.book-list:nth-child(n+6){
    margin-bottom:17px;
}
.book-list .book-price{
    font-size: 18px;
    color: #f91616;
}
.book-list .book-qua{color: #808080;}
.book-list .price-before{
    font-size: 18px;
    text-decoration: line-through;
}
/* 独家 */
.com-control{
    margin-top: 8px;
}
.content .book-list{margin-right: 25px;}
.content .book-list:nth-child(6n+1){margin-left: 20px;}
.content .book-list img{
    width: 150px !important;
    height: 150px !important;
}
.controls{
    bottom: 0 !important;
}

/* 猜你喜欢 */
.book-like ul{margin-top: 6px;}
